vanmaram

ദുര്‍വ്വാസാവു മഹര്‍ഷി - meaning in english

Meanings for ദുര്‍വ്വാസാവു മഹര്‍ഷി

noun
Sage durvasasu